internationally recognized - French English Dictionary